social discontent and strife - Turc Anglais Dictionnaire